package com.stylefeng.guns.modular.user_buy_device.dao;

import com.stylefeng.guns.modular.user_buy_device.model.UserBuyDeviceDO;
import com.stylefeng.guns.modular.user_buy_device.model.UserBuyDeviceInfo;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 用户购买设备数量信息表 Mapper 接口
 * </p>
 *
 * @author stylefeng
 * @since 2020-07-20
 */
public interface UserBuyDeviceInfoMapper extends BaseMapper<UserBuyDeviceInfo> {
    List<UserBuyDeviceDO> getBuyDeviceInfo(@Param("start") Integer start,
                                           @Param("count") Integer count);
    //获取商户设备购买信息总条目
    Integer getInfoTotalCount();

    UserBuyDeviceDO getOneById(Integer id);
//    获取总的购买设备数
    Integer findAllBuyCount();
//查询每个商户的购买情况
    List<UserBuyDeviceDO> findBuyDeviceInfo();
}
